package cn.lmxdev.ptms.service;

import cn.lmxdev.ptms.bean.table.TTopic;

import java.util.List;

public interface ITopicServlet {
    TTopic get(Long id);

    long add(TTopic topic);

    void remove(Long id);

    void edit(TTopic topic);

    long count(TTopic topic);

    List<TTopic> list(Long limit, Long page, TTopic topic);

    long specialtyHeadCount(Long specialtyHeadId, TTopic topic);

    List<TTopic> specialtyHeadList(Long specialtyHeadId, Long limit, Long page, TTopic topic);

    long adviserCount(Long adviserId, TTopic topic);

    List<TTopic> adviserList(Long adviserId, Long limit, Long page, TTopic topic);

    long studentCount(Long studentId, TTopic topic);

    List<TTopic> studentList(Long studentId, Long limit, Long page, TTopic topic);
}
